//
//  KYTabBar.h
//  KYKJPackDemo
//
//  Created by Jordan zhou on 2017/9/22.
//  Copyright © 2017年 ???. All rights reserved.
//

#import <UIKit/UIKit.h>

@class KYTabBar;

@protocol KYTabBarDelegate <NSObject>

@optional
/**
 *  HTTabBar上面的按钮被选中了
 *
 *  @param tabBar 被点击的HTTabBar
 *  @param from   原来按钮的位置
 *  @param to     新被选中按钮的位置
 */
- (void)tabBar:(KYTabBar *)tabBar didSelectedButtonFrom:(NSInteger)from to:(NSInteger)to;


@end

@interface KYTabBar : UIView
/**
 *  添加按钮
 *
 *  @param item 模型数据
 */
- (void)addTabBarButtonWithItem:(UITabBarItem *)item;

/**
 *  代理 命名以及在理解上需要加强
 */
@property (nonatomic, weak) id<KYTabBarDelegate> delegate;
@end
